The location is great, and the place is very clean. We had a good stay. A few amenities were missing or broken when we arrived, but Lindsay was very responsive and had the missing items brought to us as soon as possible.