5. Everything about our stay was easy and enjoyable - the room was great, with easily controlled heating/cooling (great because as Canadians, we weren't used to the humidity so the temperature felt different to us); the pool (and area) was clean and well set up for swimming and sunbathing; the restaurant staff was friendly and prompt; the location is fantastic.