Great place, great location but cleaning should be done more carefully.
We found hair in the shower, a lot of dust on the tables and kitchen.
We think that basic things were missing, such as salt, pepper, soap etc...
But overall it is a great place, we enjoyed our stay.