Great accommodations at a fabulous location. Everything you need for a wonderful trip