The unit is fairly nice. Only issue was management company not having unit properly ready for us. Arrived late evening to find thermostats off and inside temp was 86 degrees. Nearly impossible to breathe. 1.5 days later management responded, blaming owner. Other than some lint on the bathroom wall from the air vent the unit was clean. We enjoyed our stay. There is another building between this unit and the beach which isn’t represented in the pictures. But the beach is easily accessible. During our stay it was quiet and did not notice hotels next door. Enjoyed the microbrewery across the street. Place is convenient to everything. Other than those minor issues we would stay again