Great spot, great location. The rooftop was a great addition.
Very hot in summer. Be aware. The stairs up to the roof burn hands and feet when used during the day. Our baby stayed with us, not very baby friendly with stairs and heat it house.
Also a bit expensive, would be good to have a few more updated things. Broken furniture on rooftop, outdated kitchen supplies.