2 night "stay cation " with kids . Large, modern, immaculate apartment. Decor was great. View superb. Was too cold in the outside pool, but kids loved the huge indoor pool. Staff friendly. Main beach is nice, lots of restaurants away from the hustle and bustle of surfers. Love the whole experience. Would definitely stay again.