Flat was more or less what we expected. Great communication and flexible check-in. Location was great too. Our only criticism was the cleanliness, we saw there were a lot of dead mosquitos and bugs smeared on the walls. Something which was written in another review