We enjoyed our stay at Juan's place. The house is in the center so most of the places were in 10-20 mins drive/walk - Beach is 10 mins walk, Walmart is only 1 mile and many places we wanted to visit were also within 20 mins drive range. The place is small but you get what you pay. House has a good view. Juan sent me detailed instruction to check-in and rules to follow, which I like since I am rules person and it makes life easier.
Being vegetarian we don't get much option to eat out but the kitchen was well equipped and we were able to cook our meals easily.
The only thing that bothered me a little was parking. Though Juan already have mentioned it in listing and there is a paid parking very close (3 mins walk/$30 per day). But having a free parking in same building would have made life so much easier.