My husband and I stayed here with our 8 month old daughter for a relaxing weekend getaway. It has a beautiful view of the water and you can sit on the deck and look out at the water. There is access to the beach which we enjoyed as well. It’s rocky, not sandy, but as long as you wear shoes it’s no big deal. The rocks are bigger by the water and smaller further away so you can still put a blanket down and sit which my daughter enjoyed. She especially enjoyed playing with the rocks. The tv is really nice and there’s a mini split so it’s nice and cool inside so you can take a break from the hot weather! We had fun!