Perfect location, lovely resort and friendly and clean accommodations. If it wasn’t for the cleaning fees, I’d stay here every time!