Great location. Great place. Check in was very easy. The floors were spotless (which is difficult when you think of the sand that is tracked in easily). The gas stove was great for home cooked meals. It was awesome to have a designated parking space - especially when we noticed street parking was pretty much non-existent. Tips: Bring chairs for the beach. Don't forget the sunscreen! Bring your camera, the sunsets and sunrises are beautiful! We would stay here again in the future.