A perfect stay. Sea views and sparkling clean.