Spotless and extremely clean place with everything we needed for our stay. Beautiful place at a great location. Bed was comfortable and all other amenities were perfect. Highly recommend!