Spotlessly clean and great hosts. if I could give it 6 stars for location then I would!