This is an incredibly located place with terrific views. We'd happily stay here again. There were small details that for the price we'd have liked to see taken care of (e.g some dirty windows) but the rest of the experience meant it was an overall wonderful time.