Pros: perfect location (close to beach, downtown, dog walking paths and dog beach), nice porch, nice outdoor shower, pet friendly.
Cons: moldy, musty smell upon arrival until departure (even with candles and air fresheners we had to purchase), Indoor environment uncomfortably humid (everything felt moist and gross during our entire stay), sand on some of the mattress pads upon arrival - nasty), right door of main entrance is not to be used…if accidentally pushed open it is nearly impossible to get back into place (needs to be properly repaired).
We would not choose to stay here again.