Fabulous place and a great location. Excellent communication with the hosts. The place had everything we needed and the beds were comfortable. Everything felt very clean. We would stay there again!