Great place. Very modern and well laid out and close to the beach.