Great location and facilities in apartment