An excellent apartment to stay at.