Excellent location and really great views. There are lots of different spaces to hang out all over including multiple outdoor spaces. There are quite a few stairs to go up/down daily but if you don't have any physical impairments, it shouldn't be a big deal. We would definitely consider staying here again. We enjoyed our stay! :)