Very clean. In a great location. Kayla was very easy to talk to and would respond in a timely manner. I will definitely be staying here on my next visit!! Highly recommend!