Excellent! We would give 10 stars if we could. Spotlessly clean, comfortable beds, sleek modern bath with an excellent hot shower, great location, nice outdoor seating under a lemon tree and a lovely kitchen with all the necessary equipment. We highly recommend this location!