Wonderful apartments in a great spot