Exceptionally clean and with lots of thoughtful extras. Very convenient for the stunning beach with great eating places. Wish we'd stayed longer to visit the vineyards