Clean, spacious on the beach