Top notch! we really enjoyed our stay here, the house was sparkling clean, fresh and new. We found everything we needed, and Michael was an excellent and very obliging host, 10 out of 10!!