We found the home so inviting and relaxing. I would have liked to stay longer! The bedding and towels were quality. The rooms were spacious and clean. The kitchen was stocked with items like a crockpot, spices, lots of pots and pans, etc. We mostly sat at the island to eat as the table inside was a bit small for all of us, but there is a large outdoor table where we enjoyed dinners. Off the master bedroom upstairs was a very large balcony to hang out on; it can also be accessed from the hallway upstairs so people didn't have to go in the bedroom. It was great to be literally steps away from the beach (there are towels, beach chairs, boogie boards, etc. to use). We were also steps away from the walking/biking/running path that goes along the beach. Dolphins entertained us when we were at the beach traveling up and down the stretch of the beach. There is a grocery store about a mile away. It was helpful to have an assigned parking garage; if you are renting a car a larger vehicle than an intermediate SUV won't fit in it. There is free parking on the Balboa St. side, just not always as easy to find if you come back later in the afternoon/night. We have rented places in Rome, Italy, Florence, Italy, Missouri, South Dakota, Naples, FL, Charleston, SC, San Diego, CA, Dustin, FL, etc. My husband and I decided that this place ranks as definitely one the best places where we have stayed.