I agree with the previous review. I will definately go back again. They have internet access as well. Laundry service, moneyexchange, cashdispenser, massages, a nice beach, good food at Palm Sands (close to the hotel). People that try to sell you something are all friendly (get to know them). All restaurants we ate were good.