Spacious place in a great location right at the beach.