Amazing, well-appointed, and very clean property in a location that cannot be beaten. My large family had a fantastic time and will be back.