Beautiful beach, spacious accommodation, great weather