Excellent stay, right on the beach. Very modern and stylish with an excellent outside area for relaxing by the pool. Would definitely recommend.