This is a great place to stay. Our host was so accommodating, and checked on us several times. Our small puppy was welcomed, and it was so convenient not to have to go through a hotel, elevator, lobby etc...to get her out. The area is in transition with very expensive homes to one side, and renovations to the other, but the property is so comfortable and cute that this did not detract from the stay at all. I enjoyed all the fun decorating touches, the extras for the kitchen and beach, and the very comfortable bed! Thanks for a great stay! I want to come back.