Very clean. Quick responses. Basically all the amenities that you would need. It was a great place and I enjoyed my stay. 10/10.