Clean and comfy apartment with a great location.