Clean, hospitable and close to the beach