The unit itself is fantastic and spacious inside and the outdoor balcony is great! However, the pool was out of service, the elevator takes 20mins to get to you (I ended up taking the stairs in and out) and the beach is a 10min walk but an additional 10min walk to get to where you rent the loungers/umbrella.
The space is very minimal in the kitchen...no salt/pepper, cooking oil, etc BUT there are pots, pans, etc. the balcony has 4 chairs but wish it had a sun lounger or two.
The pool area (although no water in the pool) had limited sun and not much space. The gym was awesome and 24/7.
Not much to do in the area which I didnt mind.