Very clean and equipped perfectly. The host is very responsive, but respects the guests privacy. Great location - 5 min walk from the beach (lodes of stairs though!) and nice view from the balcony. It was great to wake up there too see the sunrise!