Great location, clean, plenty of beach items so you don't have to bring your own.