Black Swan cottage is a beautifully located and presented property. Modern, tasteful furnishings and a prime spot on the river make it really relaxing and comfortable. Mark himself is an attentive but not intrusive host. We really enjoyed our stay and would thoroughly recommend it to any prospective visitors to Kingston Beach.