Great stay and a great location! Roof top is an added bonus! Kitchen is small but very functional (though we did not cook, only had tea and used the refrigerator ). Concur with other review about very firm beds but highly recommend nonetheless. Carmen was very helpful with our late arrival.