Spectacular. Couldn't have asked for a better stay. Great location, great service, great memories. Highly recommend.