Location! Location! Location! The view breathtaking! The accommodations and attention to small details (bathroom supplies, kitchen appliances etc) was a great touch on top of great communication, private taxi/car service. I highly recommend!