I'll be straight and blunt. Hotel, Room, Pool, Penthouse. Very good, clean, good space, all fine. If it was not of the next... I would recommend.
But I cannot. The hotel as a "BUY IN HOTEL ONLY" policy, meaning, you cannot brings any food, drink, beer or so inside. You are stuck to use their, at 3x the price or more or you pay a penalty.
And they tell you AFTER you book, not before. On this I do not recommended this hotel, though everything else would be fine.