Mithouse was clean, brand new and had everything I needed and more for my stay. Location was great and the place was wonderful. The only issue I had was some miscommunication with check in, otherwise everything was top notch!