Awesome location, super clean rooms, attention to detail, highly available host, an amazing place to enjoy sunny beaches.