Vicar's Close Ferienhäuser, Resorts und Vermietungen