Amazing apartment, well furnished,good amenities,awesome location, and just as per the photographs and considering we stayed at very high season - decently priced.

Why then 3 stars and not 5? Because it is being run by a very rude guy who is an agent that manages properties and not even close to most genuine hosts that you would come across though Airbnb. The cleaner although promised thrice a week, would show up maybe once or twice for less than an hour. But above all, if you have the patience and the eye to check each and everything before you check in - and then go ahead and book it. Once you check out you would get emails from Max / Mark ( he doesn't want to use his real name on airbnb) with charges for the most bizarre of things. " The apartment wasn't left as clean as it should have been" ( who decides that anyway? he wanted to charge me $100 for that), "There are scratches that are visible on TV when u stand side ways with lights off ( Some $'s for that too)" , There was a 1 cm crack on some crappy table top that I actually kept out of sight on day one because it was very slippery and bigger than the table and somehow it had a hairline crack (If I would have done that I would have accepted - Either way I paid $130 because I still had 7 more days in one his apartments).

I am sure he pockets this cash as extra income.

I wish this apartment was being managed by a genuine host - I would have 100% recommended it to everyone. Shame sometimes your experience could be ruined by some greedy guy that wants to harass unassuming tourists.