Great location., great host., perfect stay.