The place is very modern and sparkling clean. The beds were comfortable and the place had everything we needed. Communication with host was quick and easy.