The location is wonderful, and the home is perfect! It comes with everything you need for a perfect vacation stay.