Great location and beautiful place. It is very well stocked--has all the beach essentials which is very convenient. The only thing is the parking...the parking spots fill up fast and we had to find street parking a couple of nights. Otherwise, it was a perfect stay!