Great location but I bit pricey comparing other stays we had. There were some communication issues with the host since it seems to be a company with different people to be in touch with us and there was not internal communication.
Place was not clean when we arrive before and after official check-in time and the host arrange to clean it afterwards.