The apartment is perfect for a short stay. You have all the appliances that you need. The bed is comfortable, the shared pool is awesome and the location -if you are looking for a quiet place- is absolutely great. Just FYI: you will need a car.
Communication with the host if very fluid. And he is extremely helpful.
The only con was the cleanliness. The apartment was not very clean.