Always follow the user goals! What's the user coming to the website for? To buy or sell property? (I notice renting is an attribute on some properties but there's no mention of it anywhere else).
There is no distinction on the home page on what is a building/park/shop that I can't do anything with (I can't buy or sell the park), versus the apartment building where I can rent an apartment. You need some way to distinguish properties that have something to do with the user's goal versus a property that doesn't.
Then when I've identified a property I can do something with, it is very hard to see just what I can do. It's in small text at the top: "1 for sale". Oh wait, I click on that and the whole panel disappears...
So, for your homework, write up a user journey of a typical user coming to the site:
- What is their goal?
- What do they need to accomplish their goal?
- Where do they start?
- Where are they going to run into trouble, and what is there to help them?
Here's a similar website: a map view search of properties that can be bought, rented, etc.
Some references: http://theuxreview.co.uk/user-journeys-beginners-guide/
Smashing Magazine: All You Need To Know About Customer Journey Mapping (sorry I can't link - you need more than 10 reputation to post more than 2 links!)