Perfect in every way! This is my second visit and I will be returning as soon as possible.