We had stayed at Mission a few years ago but wanted a more self contained accommodation so that we could cook for ourselves half of the time. The apartment was spacious and well laid out, with well provisioned kitchen, 3 bedrooms and two bathrooms. The iPod dock was handy though a bluray player would have been good as well.
The location was nothing less than perfect, walking distance to the village (in the middle of it), and the best elevated views over the beach. The pool was a bit cold, but the ocean warm. There was a fair bit of serious corrosion on fittings exposed to the salt winds which really needs some maintenance, but otherwise a great stay.