Excellent stay. Everything is well thought out for the guest.