Stylish Kildare stay in a historic market town