Clean and well-appointed apartment in an ideal location.