Very clean, beautiful and well located. Communication with the host was also extremely easy and quick. We would stay there again anytime :)