Cannot beat the location. Great restaurants and views were unbeatable. Parking was tricky but not impossible. The place was relatively clean, but not impeccable. Had a slight hiccup with check in, but Sarah took care of us very quickly. Overall a great stay!!!