Very well thought out and accommodating to the guest. Great choice and very clean.