Hotely Brenchley, apartmány Brenchley, ubytování v Brenchley