Nice place in a nice complex with great amenities (restos/cafes, gym, beach access and lively boardwalk life).