Very clean. Has just about everything you need. Good part of town, near lots of coffee shops and restaurants. Good communication as well. We stayed 2 weeks and had zero complaints. Highly recommend!