Great and well-equipped apartment with great location