I would highly recommend staying at Flagstaff Hill - the location is beautiful, the house is gorgeous, and the check in/check out is seamless.