We loved our stay at Diamond Island Retreat. The house had the amenities that we needed. The beds were firm and comfortable. We had a good time on the beach, walked over to Diamond Island when the tide was low and caught a glimpse of some penguins in the burrows. We did not meet James but his check in instructions and other guidelines were very easy to follow. Would love to stay at James' retreat again !