Clean and functional. A good stay.