This property was perfect for us. We are an extended family of 6 (Grandpa, Grandma, Mom, Dad, a 4 year old, and a 1 year old.) The view from the deck is exactly as pictured, maybe even more beautiful than pictured. We had breakfast and lunch on the deck every day. The house was immaculate and had comfortable, nice furniture. The walls were decorated with lovely paintings.There were 2 bedrooms and 2 bathrooms on the main floor. One bedroom had a trundle bed and many beautiful toys for the children. The children actually squealed with delight when they first entered their room. The kitchen was well stocked with dishes, pots and pans, a toaster, coffee pot, stove, microwave and a large refrigerator. The small upstairs apartment is air conditioned and has a deck, a washer and drier, a kitchenette, a sitting room and a bedroom and a bathroom. We could walk to the grocery store, a souvenir shop and to many restaurants. The beach is a family beach and very clean. There are beach chairs, kayaks and paddleboats to rent. Parking is very limited, but we were lucky to find a place in the closest lot. The only problem we had was making the payment for the property. The owner wanted to be paid by bank transfer. However, HomeAway sent generic directions for rental payment by credit card, when they actually just charged the HomeAway booking fee on the credit card. That was confusing, and I hope HomeAway sends clearer instructions in the future for properties that are to paid for by bank transfer. We loved our vacation here and felt fortunate to have found such a wonderful property .