All excellent. Wonderful stay. Very communicative.