Location is superb, place is cozy, rooftop terrace is amazing, and yes it is quite a trek up the stairs, but worth every step!