Perfect place to stay - just had a couple of minor issues which was not the hosts fault. Doors/walls were a little thin so it was very noisy when people would come in while we were trying to sleep. Though, in the check in message I got from the hosts it stated to be quiet in the common areas.
Had some issues with getting up to the rooftop but hosts tried to resolve the issues to the best of their abilities.