This place is new and perfectly appointed like a hotel but with all the comforts of home and everything you would need for a holiday. Kitchen well stocked, crisp sheets, comfortable beds, responsive host, spotlessly clean. Enjoyed our stay.