Great location! Very clean, lots of beach accessories, beach cruisers for everyone (even a small bike for our 8 year old) and Randy was very quick to respond! I would definitely stay here again!