Perfect in every way! We will definitely stay again.