Everything so well thought out! We loved it and are sad we didn’t stay longer.