 There is basic free internet but you have to pay extra for decent speeds I think given the price they could give you good free internet 
 Breakfast was incredible Spa and pool were wonderful and the staff incredibly lovely and polite