Perfection in every way. Location, perfect accommodations, awesome host, clean, beautiful space.