Overall the place is fine however I must say the pictures are a lot better than reality. Flat isn't in great condition, locations is great. You need to pay extra for air conditioning.