Brenchley ξενοδοχεία, ενοικιαζόμενα διαμερίσματα Brenchley, διαμονή σε Brenchley