Very clean, very comfortable, walking distance to the beach! Unit had a huge shower, small function kitchen, and lovely patio with a view. Hope to be back some day.