Good apartments with great location