Beautiful balcony, lovely rooftop, pristinely clean unit, great location, gracious host. What more could you ask for? :)