Nice location but check in was a sit & wait as there was only 1 Tablet to check in, they served a welcome drink. Then we were driven to our Jr suite seafront room which was not the same as booked, (ground floor beachfront access room, per pictures & description) but they tried putting us on the 2nd floor, they said we didn’t specify the room in our booking (there was no option to choose from). They eventually corrected the issue, but tried to make us wait another 30 min to refresh the room, we declined (but had to insist) they finally agreed, hence our check in took 2 hrs & was rather exhausting n stressful. The room was ok, the AC was disabled only fan option (we had to insist AC) the running toilet was an issue but was fixed, lots of mosquitoes came w the room & somehow kept finding their way in, no coffee/tea/ water (it’s only for luxury Rooms, but after asking they provided Nescafé coffee). The breakfast buffet was elaborate & food in the Tavern was wonderful, except for smelling smoke while eating. The complimentary drinks we had (after we complained about the smoking neighbors) tasted like powder mix, wine was below par for the by glass options. The non stop smoking of other guests is an issue, as a non smoker, the only smoke free place is the room, as a hotel they should provide safe environments for all guests, which should mean no smoking on balcony, restaurants (including outdoors), beaches & common areas. The staff was very nice, surprised me w a birthday cake.