What can I say? As with any vacation rental, I was a bit nervous, you never know what you will find at a vacation rental, and we were a large group (10+); luckily I was pleasantly surprised. This rental was spotless. The bathrooms and kitchens(yes,2 kitchens) were stocked with most necessities.(shampoo,soap, body wash, paper towels, napkins) I have never been on a rental that had so many of the everyday necessities that you usually have to run out and stock up on. There was also a bottle of wine on our arrival. The rental was extremely clean. The house extremely comfortable. The location was great. We had two cars and didn't have to worry about on street parking as one fit in the garage and the other in front of the garage. Even the 60" TV was perfect for us to watch the World Cup final! We walked to the beach and though there were some restaurants nearby with good reviews, we did not get a chance to try any of them. We used the Safeway by the park and ocean for all of our grocery needs. It's open 24 hours. Would absolutely stay here again with a group our size. Kids loved having their own area downstairs and we were even able to use the grill in the back for BBQ. The master bath is amazing with 4 separate shower heads. The only reason I noticed the beds were firm was because of previous reviews, otherwise I wouldn't have noticed. No one else In my group mentioned this. The only negative for me was that there was no "comfortable" area to relax. The living room furniture as you can see in the pictures are wood, and though they have cushions, and sufficed for when we were there, it's not the type of seating one would curl up in to read a book for example. No matter, we were not there to read, so this wasn't an issue but thought I would mention it I case this is important to you. Also, the owner very generously leaves her computer for guests' to use. This proved to be a great help in researching our next days trips and what not. Our deposit was returned even before the end of our trip. I highly recommend this rental.