What a treat. A true 5 star experience, that is very well managed.