We stayed at the Doug's place for a long weekend and had an enjoyable stay.
Pros: location location, 1 block from the beach, walking distance to great resturants. Having a parking spot was great. Apt was spacious for 4 people, never felt like we were on top of each other. kitchen was fully stocked, plenty of towels and toiletries.
Cons: itgets really humid in the apt even with the fans and windows open. it was mid to high 60s when we were there, can't imagine how bad it gets when temperatures are higher. Also the apt is on the second floor up about 10 stairs, so plan ahead if you have mobility issues or little babies and lots of baby gear.
Overall, we had a really good stay.