We stayed here a few years ago and returned -the location is great. Steps from the beach. Near Better Buzz, Guava Beach, Olive baking and pretty close to Belmont for the kids.
All the beds are very comfy. Family room is big enough for the group to watch TV. Bathroom is small but most on are in this area of Mission.
Don was a great host making sure we had what we needed.