Location was great! We had plenty of room and the place was very clean. Check in was easy. The kitchen is very small and there are a lot of stairs to get up to the 3rd floor so moving in was a bit rough. Also there is only street parking. We were able to find spots but it was a bit inconvenient.