Very sweet place for short-term stay. Once on the island, owner was very communicative. The listing is accurate - if you want to cook meals, keep in mind that there is no stove, hot-plate, or toaster, so it worked for us for a weekend (although would have loved a toaster!)
The only reason for the 4 stars on cleanliness was because there was a pair of socks from previous renter left in the bathroom, but otherwise clean! It was great with our dog - very comfortable, not overly precious but still felt high quality. If you are a light sleeper, walls are really thin . You can hear tenants, tv, etc. in the rooms adjacent to the apartment. We loved the location - central location, but tucked off main road.