It was ok overall, and the location is great, but sometimes the host makes your stay either better or at least untroubled, and this time it wasn't the case. We constantly needed to get in touch, there were problems in communication, with third persons involved, which resulted in us not having hot water for 2 days (out of 4) and we needed to wait for the permission to leave our bags after check-out, which usually isn't a problem at all, but this time we were denied it at last moment. You just don't want to have to think about all these things when you are on vacation.