The buildings are old, so don't expect modern 5* accommodation but the location is terrific, right on the water, and the units were all very clean. The hosts are friendly and obliging. A lovely place to stay.