Great communication, location, price, helpful hosts... wonderful!