Everything lived up to expectations!
Excellent location.
Highly recommended.