Stayed with my husband and our dog while visiting family. It was perfect for us. Location is convenient to shopping, restaurants, and points of interest. The beach is across the street. Well equipped kitchen, comfortable living room and bedrooms, good quality TVs, games, puzzles, and books. We would definitely stay here again,