A hidden gem

We stayed in Affinity as a family of four - one 21 year old and one 85 year old / something for everyone here. A beautiful house and the location is second to none! The apartment was spotlessly clean, the management a joy to deal with and the venue itself was beyond our expectations

We will most definitely be back !