Excellent accommodations. Wonderful people. Perfect location. Couldn't be better.