Excellent location and amazing views. Place is small; location makes up for it. 2 great restaurants next door. Easy check-in and good host communication.