Amazing place, sparkling clean, perfect location, wonderful host