Excellent stay, very well stocked. we had a great time, our 3yr old had lots of fun playing on the beach.