Absolutely perfect.
Great location.
We definitely plan on returning.