Spacious, clean, and every amenity you could want! A great location and great hosts who communicate quickly and thoroughly. I look forward to my next visit!