Location is absolutely perfect. View from the rooftop is a bonus. Beds are a bit uncomfortable, but after going to Greece for many years, I know they are the norm.
Liberty was super responsive which was great. AC worked perfectly. Elevator came in clutch with all my bags. I would stay there again.