It has all of the amenities that I was looking for as well as a great location. The apartment is clean and has a nice, modern design. The host is very responsive and accommodating. Thanks!