Clean, spacious, modern and close to the beach. A great place to stay!