This was close to everything we wanted to do, with plenty of food and shopping near by, but also some beach and tide pool options. We were able to find decent street parking all week long, just pay attention to the signs for street sweeping. Our host was quick to respond to any messages we had. Over all, our family of 4 was quite comfy in this cute little place!