Great location with all of the amenities that you'd expect from a high-end hotel; highly recommended.