Jo’s B&B is absolutely lovely. She goes above and beyond to make sure you are happy and comfortable for your stay. Her facilities are immaculate, the surroundings peaceful and refreshing. An absolute must if you are staying in the Hamilton area!