Anne & James's place is perfect in a stunning location. All amenities made our family feeling so comfortable it was hard to leave.