5 star accommodations! Highly recommend. i travel a lot and it's rare to find lodging this stellar.