I have stayed in this apartment myself and I have recommended it to visiting friends who have…read morestayed there as well. The property is as described and the price is right, but here is a warning:
Make sure you have alternatives even after your money is accepted and your travel plans are made, because the owner changed his mind for my friends and what happened next was a chain of botched arrangements causing them to be overcharged by one and moved again - a third time.
Rental properties abroad are a serious business. Once your rental is agreed upon and you have purchased tickets, the landlord must honor that agreement. If he/she made an error in the reservation, it is up to him/her to make it right.
I will never recommend this property again.