Stylish, clean, well-equipped apartment with great location.