Apartment was exactly as described. The hosts were great and very flexible on check in and check out. The apartment was in a great location and had everything you need. Don't let the stairs scare you, it's not a big deal as long as you are out enjoying the town. We barely noticed and we have three small kids.