Clean, well-equipped, and close to the beach.