Excellent stay, everything we need and very comfortable! Great location and lots of nice spots to relax in. Very family friendly, my kids loved it!