We enjoyed our stay at Joseph's harbour side apartment and would stay again. Joseph was quickly responsive when we asked for an additional patio chair and we were able to sit out for some of the time even in winter. The pool and jacuzzi are heated in the winter which was a bonus.
The laundry facilities are shared (located in the middle of the building on each floor) but were never busy during our stay ($1.75 for washer, 75 cents for the dryer.)
The apartment was well stocked - good furniture, comfortable bed, quality bedding, kitchen appliances supplied.
Our only negative comment is that the apartment could have some maintenance: two window panes are opaque (not good for the stunning views), the heater vent rattles, kitchen blind missing, stove extractor fan not working, musty closet.