Clean and enjoyable place to stay. Fantastic.