Junior is an excellent host - communicative and attentive. It was our second visit to Cabo Pulmo and we enjoyed being just up the hill with beautiful views and desert serenity. Just a short walk into town but we used our car to transport gear to the beach. We really appreciated the gear available for us to borrow - chairs, snorkels, umbrellas, everything we needed.
The room was clean and pleasant, for 4 people it might not be big enough for longer stays, but for a few nights it was great. If you are particularly tall (or creaky), be aware that the beds are a little short, but again, it was fine for our short stay.
Junior gave us great advice about nearby beaches - much appreciated. Surprisingly good wifi - the teens were happy, and truly the best views in Cabo Pulmo!