Our family had a wonderful stay at John St Townhouse. The location was fantastic and the place was immaculate. Would highly recommend a visit.