Clean and well thought out accommodations.