Location, location, location!! This place is great if you want to go to the beach every day. It’s a quick 5 min walk to the beach, a playground, great restaurants, shops. We had a wonderful stay with our 3 yr old. Just the right amount of space for 3 of us - not too small, good layout, great outdoor spaces. Only downside is parking. Small garage doesn’t fit most cars and street parking can be very limited due to beach and restaurant goers. We basically parked our car on the street, tried not to move it and walked everywhere. You can even walk to the cove and other shops if you’re willing to walk a couple hills! John is a great communicator and we had no issues with the house. Only suggestion would be bring your own pillows - we forgot ours and the ones there are pretty worn. There were beach chairs that were great to use. The kitchen is well stocked for your cooking needs and there is a lovely picnic table to eat outside. Very very small charcoal grill to use is not ideal but if you have a grill master they can make it work :) overall we would totally stay here again!