Perfect in every way! Loved it from the minute we arrived till we said goodbye today! Cheers