Perfect in all regards. We had friends that stayed in a bed and breakfast near by, and our experience was far superior.