I have stayed here multiple times. Excellent accommodations that never disappoint. The location is fantastic and the suite amenities are spot on.