Wow!!! Where to begin. . . The location, the hospitality, just everything was so perfect! A 5 star hotel couldn't beat this!