It was a mixed bag, but an overall great experience.The owner was communicative and friendly.I'll start with the negatives: the parking is tight. The bushes and vines are in severe need of a major trim.The door handle wouldn't latch and the deadbolt could be difficult. In fact, when we first arrived, the door just pushed open as the deadbolt hadn't been locked properly and the door knob was misaligned.The cottage has a definite patina of age. The kitchen counter is warped, the medicine cabinet is chipped, the refrigerator is a bit rusty, the exhaust fan in the bathroom doesn't work. Several people have remarked about nails protruding from the floor and I, or more accurately my foot, can confirm that they still are and should be fixed.There is a broken CRT TV in the living room, but a functioning LCD TV in the bedroom. It was inconvenient to have to sit on the bed to watch TV.There is no stove to cook on on the kitchen, but the owner was completely up front with us about that ahead of time. Finally, it was a welcome surprise to find a large Jacuzzi tub. It was equally disappointing to discover that it doesn't work. It wasn't advertised in the listing, but it was still disappointing.Now for the positives: it was clean and we saw no bugs (as others had reported). But the star is the location. A very short walk to Keyes Beach and close to the center of town. That alone made everything else insignificant.