The place is great, the location is also perfect and I would really like to recommend this place, however I can not give a 5 star review because the place was not clean at all. There was dust everywhere, the cups and dishes were dirty and we even found some underwear from previous visitors under the sofa... we contacted the host and he tried to solve the situation but the cleaning crew just didn't seem to care... I hope they solve this issues because if the place was clean, it would have been a great stay and I would recommend it.