Mark's place was great for quick walks to various food and shopping spots. The only con I would say is the lack of parking. We had to pay $50 for parking at the International Market, but this price wouldn't have been too different if we stayed at a hotel.
Overall, I'd recommend this spot. It had everything we needed, even beach chairs!