Location, location, location. Seriously that says it all. Fantastic accommodations - beautiful furnishings and very clean. Everything to make your stay comfortable while taking in the amazing view. Check in was easy and the staff very friendly. Will come back again.