Very cute place on the second floor of a cool old converted hotel. Perfectly located right on the main street and quick walks to restaurants, shopping, and grocer. Jamestown is a neat tiny town with everything you need and great views. We weren't able to enjoy the beach due to weather but the parks are really nice.
The apartment has everything you need for an extended stay and is very comfortable. The only down side is there is no way to control the temperature from the apartment (from what i could tell). We had a chilly weekend so we could just crack the window if it got too warm.
Raymond was extremely welcoming and knows the area well. He offered suggestions for food, tours, places to visit, and things to do when the weather wasn't cooperating. He was incredibly responsive and wanted us to have a great experience. We really appreciated everything he did.