Clean. Friendly host. Great location and view. Uncomfortable bed if staying multiple nights, limited hot water, and loud sea gulls. But good overall value.