Excellent location! Exactly what we expected. Great stay.