Lovely Location! Great communication! Exactly what I needed for my stay.