Excellent location and great check in experience. The apartment is clean and a good size but could do with some maintenance here and there. The beds aren’t the most comfortable.