The apartment was in a great location and was very clean. We did have problems with check in and had to call for assistance. We were given the wrong room number by automated system and had to use emergency key. The oven and dishwasher were broken. They were unable to fix the oven and gave us a microwave the next day. The dishwasher they said was fixed, but was not ever functional. We were missing cooking utensils and they did provide them for us when asked. The front desk hours are quite limited, but when they are there, they are helpful. We had another incident with keys becoming deactivated and we had to once again call for new keys. It was a rather frustrating stay for us. I would likely choose another place that has less hassles.