Everything was excellent and hosts were very communicative, location very good and the rooftop is a great bonus. The only flaw I could give is that the rooms could be cleaned a bit better - i.e. Under the beds etc.