Perfect stay, outstanding hospitality and service. All excellent.