Clean, comfortable, dog-friendly and just a short walk to the beach. We enjoyed our stay!