Everything well thought out. Clean. Full of useful items. Stylish and comfortable. Overall great stay.