Well-kept and stylish. Place was very clean upon arrival and staff were friendly. Overall, I enjoyed my stay. However, do not expect any responses from the host. I saw a rat in my room and found the host unresponsive - (took 1-2days per response, and they never ended up sending anyone). Instead, I had to talk to the onstaff security to get something done. In summary, great place, great location, onsite staff super friendly, worst service.